//
//  CZBaseSementedController.h
//  i0S007通用项目
//
//  Created by Apple on 16/2/20.
//  Copyright © 2016年 Apple. All rights reserved.
//

#import <UIKit/UIKit.h>

// 约束子类有肯能有协议里面的方法
@protocol CZBaseSementedControllerDelegate <NSObject>

@optional
- (NSArray *)itemsForBaseSegmented;

// 当segmented被点击了,约定让子类通过这个方法去做不同的事情
- (void)baseControllerSegmentedSelected:(UISegmentedControl *)seg;

@end

// java 模板方法
// CZBaseSementedController 实现 CZBaseSementedControllerDelegate, 表示 CZBaseSementedController 或者子类 有可能有itemsForBaseSegmented
@interface CZBaseSementedController : UITableViewController <CZBaseSementedControllerDelegate>

@end
